package com.zbcz.erp.bean

data class TodoListBean(  
    // 任务的唯一标识符  
    var id: String,  
    // 任务的名称  
    var name: String,  
    // 任务的键（可能是用于内部标识或映射的）  
    var key: String,  
    // 任务的描述（这里为null，可能表示没有描述）  
    var description: String? = null,  
    // 执行ID，可能与任务实例相关联的执行实例的标识符  
    var executionId: String,  
    // 任务的分配者（这里为null，可能表示尚未分配）  
    var assignee: String? = null,  
    // 任务的所有者（这里为null，可能表示没有特定所有者）  
    var owner: String? = null,  
    // 流程定义ID，包含流程名称和版本号  
    var procDefId: String,  
    // 流程实例ID，标识了包含此任务的具体流程实例  
    var procInstId: String,  
    // 申请者（启动流程的人）  
    var applyer: String,  
    // 任务的分类（这里为null，可能表示没有分类）  
    var category: String? = null,  
    // 任务的优先级（这里为0，可能表示默认优先级）  
    var priority: Int,  
    // 是否挂起（这里为false，表示任务处于活动状态）  
    var isSuspended: Boolean,  
    // 任务创建的时间  
    var createTime: String, // 注意：这里直接使用了String，但根据需求可能需要转换为Date或LocalDateTime  
    // 流程的名称（与任务名称可能相同，但提供了额外信息）  
    var processName: String,  
    // 路由名称（可能是指向前端页面或组件的路径）  
    var routeName: String,  
    // 业务键，用于在业务系统中唯一标识此流程实例或任务  
    var businessKey: String,  
    // 表ID，可能用于关联到数据库中的特定表或记录  
    var tableId: String,  
    // 表名，指示了业务数据存储在哪个数据库表中  
    var tableName: String  
)